.jobFairList{ background-color: #FFFFFF;}
.jobFairList .banner img{width: 100%;}
.jobFairList .con{width:1100px; margin: 0 auto; padding: 20px 0 100px; }
.jobFairList .cr_search{height: 40px; font-size: 14px;}
.jobFairList .citys{width:220px; }
.jobFairList #citys,#types{ width:150px; height: 38px; margin-left: 20px; padding: 0 5px; border-radius: 4px}
.jobFairList .zp_type{width:230px; }
.jobFairList .cr_search .search_btn{width: 64px; height: 40px; line-height: 40px; text-align: center; background: #e0322e; color: #fff; border-radius: 5px;}
.jobFairList .cr_table_wrap{ width: 1060px; margin: 20px auto; height: 948px; padding: 20px; background:#f0f0f0; }
.jobFairList .w125{width: 200px;}
.jobFairList .w300{width: 330px;}
.jobFairList .w530{width: 530px;}
.jobFairList .cr_table_wrap table{border-collapse: collapse; }
.jobFairList .cr_table_wrap thead tr{height: 40px; line-height: 40px; }
.jobFairList .cr_table_wrap tbody tr{height:70px; line-height: 70px; background:#fff; border: 1px solid #e5e5e5;}
.jobFairList .cr_table_wrap thead td{font-weight: bold; font-size: 16px;}

.jobFairList .cr_table_wrap td{ text-align: center;}
.jobFairList .page {text-align: center;}
.jobFairList .page span{font-size: 14px; color: #9b9fa3; padding: 10px; cursor: pointer;}
.jobFairList .page .cur{color: #f0f0f0}


.jobFairList .banner { position: relative; min-width: 1100px;}
.jobFairList .banner img{width: 100%;}
.jobFairList .banner p{ position: absolute; top: 36.5%;font-size: 40px; color: #ffffff; left: 17%;}